phenol compounds - French English Dictionary